Re: timestamp weirdness - Mailing list pgsql-general

From Elaine Lindelef
Subject Re: timestamp weirdness
Date
Msg-id v04210100b8808202526f@[216.244.0.9]
Whole thread Raw
In response to Re: timestamp weirdness  (Thomas Lockhart <lockhart@fourpalms.org>)
List pgsql-general
>...
> > The oid correctly reflects the order of the insertion of the rows...
> > but look at the timestamp - the last row has a timestamp _2 minutes
> > before_ the previous row. How could this be happening? We know row
> > 69719 was inserted _after_ 69718, by probably about 30 seconds.
>
>The timestamp provided as a result of evaluating 'now' is the time of
>the start of the transaction, not the instantaneous wall clock time (if
>you want the latter there is a function to provide it).
>
>So, the times will reflect the time the transaction was started, while
>the OID will reflect the order in which the insert/update actually
>happened within the transaction.
>
>hth
>
>                    - Thomas

The beginning of the transactions was definitely in the same order as
the OID reflects, and I'm quite sure the previous transaction was
completed before the next connection was started as well.

Elaine


pgsql-general by date:

Previous
From: tony
Date:
Subject: poll on slashdot
Next
From: Devrim GUNDUZ
Date:
Subject: Re: Creating a user